// AJAX => 发送http请求， 接收 http 响应, formate=> 对象拼接成符合规则的字符串;
function formate( url , data ){
// 拼接字符串分成哪两种 : GET , POST ;
// 怎么去分辨 GET 和 POST 拼接 ?
// POST : 没有 url
// GET : 有 url;
var type = "GET";
if( arguments.length === 1){
// 此时为post请求的拼接;
type = "POST";
// 初始化数据 : 因为此时传入的参数只有一个，所以我们要补齐剩余参数;
data = url;
url = "";
}
// 拼接 :
var start = true;
for(var key in data){
if( type === "GET"){
url += (start ? "?" : "&") + key + "=" + data[key];
}else if(type === "POST"){
url += (start ? "" : "&") + key + "=" + data[key];
}
start = false;
}
return url;
}